리눅스마스터 1급 기출문제·모의고사·오답노트·자동채점

2008년08월31일 62번

[네트워크 및 서비스의 활용]
최근 웹서비스에서 많이 사용되고 있는 웹 스크립트 언어인 JSP에 대한 설명으로 적절하지 않는 것은?

  • ① 플랫폼에 독립적이므로 한번 작성한 코드로 어떤 OS에서든 사용가능하다.
  • ② 공통 모듈을 정의하여 재사용하므로 로직 분리로 컴포넌트 재사용이 가능하다.
  • ③ 커스텀 태그, JSTL, 스트럿츠 프레임 워크를 이용한 사용자정의 태그의 사용이 가능하기 때문에 개발이 용이하다.
  • ④ 요청마다 컴파일하기 때문에 매번 메모리에 프로세스(인스턴스)를 생성하여 자원활용이 비효율적이다.
(정답률: 66%)

문제 해설

"플랫폼에 독립적이므로 한번 작성한 코드로 어떤 OS에서든 사용가능하다."는 JSP의 특징 중 하나이다.

요청마다 컴파일하기 때문에 매번 메모리에 프로세스(인스턴스)를 생성하여 자원활용이 비효율적이다는 것은 JSP의 단점 중 하나이다. JSP는 클라이언트의 요청이 있을 때마다 해당 JSP 파일을 컴파일하고 실행하는데, 이 과정에서 매번 인스턴스를 생성하므로 자원 활용이 비효율적이다. 이를 해결하기 위해 JSP 컨테이너에서는 JSP 파일을 미리 컴파일하여 인스턴스를 미리 생성하는 기능을 제공하기도 한다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답